Electronics
Production
This
week's assignment was to mill, solder, and program a FabISP circuit board.
The FabISP is an in system programmer for AVR
microcontrollers, specifically designed for fab labs. It uses a USB cable and a
6 pin IDC to 6 pin IDC cable to communicate. With this, the ATTiny
can communicate with Serial Software. Our first step was to use Eagle, a free
program you can use to design your own circuit board. It stands for Easily
Applicable Graphical Layout Editor. It can be a bit tricky for beginners. There
are lots of icons to explore. The first thing we did in Eagle was to download
the fab libraries so we could find the right components. Fist
you lay out a schematic, and then you move on to the board design. There are
many ways to route your board. I used the auto router a few times to see what
it would come up with. Then it was time to mill the boards!
After
a few adjustments, we learned how to prep the FR4 board. The FR4 stands for a
mix of epoxy, resin, and fiberglass. The "RF4" stands for flame
retardant. We used doubled sided tape to secure FR4 board to the medium-density
fibreboard, which was also taped down to milling
surface. This MDF wood would allow us to cut all the way through the FR4 board,
and not damage the Modela's plate. We also learned
how to change the drill bit. It is important to keep pressure on the bit while
tightening, so that it stays in place. Over tightening can cause the bit to
shift. Pressing the view button allowed us to get the drill into place. We
then sent the rml file to the modela
and watched the drilling process.
It
is best to have a mini vacuum to keep milling surface free of shavings. A can
of air will also suffice. Once the board was milled, we cleaned it, and placed
a vinyl sticker stencil we made using the Silhouette. Clear contact paper
allowed us to place the sticker over the tiny rectangles of the board
accurately. It helps to double side tape the board down when placing the
stencil. Solder paste was then scraped onto the board evenly. When peeling off
the sticker, it is best to pull gently and slowly. Placing the electrical
components is tricky. We placed the microcontroller first, so that pin 1 was
lined up. It takes a steady hand and a good pair of tweezers. We saved the
headers for last. Then we baked it in the oven!
It took about 2 minutes at 475 degrees for the all of the solder to turn shiny.
Once it did, we carefully removed the board and let cool before checking it
over.
I enjoyed placing the components, so I placed the
parts for a second circuit board, and baked that one too. They both turned out
successful! Then we had to solder the jumpers before programming. When
programming went well, we desoldered the jumpers so
that the newly programmed circuit board could be used to program the next one.
Making the cables was the easiest part.